a good landfall - Francés Inglés Diccionario